labour hoarding - German English Dictionary